home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 15137 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  4.4 KB

  1. Path: garnet.berkeley.edu!southbay
  2. From: southbay@garnet.berkeley.edu ()
  3. Newsgroups: comp.lang.c++,comp.object,comp.smalltalk,comp.client-server,comp.databases.object,comp.software-eng,ba.seminars
  4. Subject: UC Berkeley Short Courses on Software Development
  5. Date: 3 Apr 1996 21:40:46 GMT
  6. Organization: University of California, Berkeley
  7. Message-ID: <4jur8u$iic@agate.berkeley.edu>
  8. NNTP-Posting-Host: garnet.berkeley.edu
  9.  
  10. U.C. Berkeley
  11. Continuing Education in Engineering
  12. Announces 3 Short Courses on
  13. Software Development
  14.  
  15.  
  16.  
  17. - TESTING OF OBJECT-ORIENTED SOFTWARE
  18.  
  19. -CONCURRENT OBJECT-ORIENTED NETWORK PROGRAMMING 
  20.  WITH C++
  21.  
  22. -SYSTEMS ENGINEERING OF COMPLEX SOFTWARE INTENSIVE
  23.  SYSTEMS
  24.  
  25. ********************************************************
  26. COURSE SUMMARIES
  27. ********************************************************
  28.  
  29.  
  30. TESTING OF OBJECT-ORIENTED SOFTWARE
  31. (April 29-May 1, 1996)
  32.  
  33. Testing of object-oriented software is fundamentally different from testing of
  34. non-object-oriented software.  This is due primarily to such factors as
  35. Information hiding, Encapsulation, and Inheritance.  This course is designed
  36. to give participants an understanding of the issues and techniques associated
  37. with the testing of object-oriented software. 
  38.  
  39. INSTRUCTOR:  Edward V. Berard, President of The Object Agency, Inc., 
  40. has done extensive work in the area of object-oriented software engineering.  
  41. He has defined and formalized many object-oriented concepts and techniques.  
  42. He has also conceived and directed the development of over one million lines 
  43. of object-oriented software.
  44.  
  45. CONCURRENT OBJECT-ORIENTED NETWORK PROGRAMMING WITH
  46. C++
  47. (May 22-24, 1996)
  48.  
  49. Developing extensible network software that effectively utilizes concurrency on
  50. uniprocessor and multiprocessor platforms is a complex task.  This course
  51. describes OOD/OOP techniques and software tools used to reduce the complexity
  52. of developing concurrent distributed systems.  These systems include on-line
  53. transaction processing, telecommunication switch management, network
  54. management for large global PCS systems, and high performance parallel
  55. communication protocol stacks. 
  56.  
  57. INSTRUCTOR: Douglas C. Schmidt, Ph.D., is an Assistant Professor 
  58. of Computer Science at Washington University in St. Louis,
  59. Missouri. Dr. Schmidt has published widely in IEEE, IFIP, ACM, and
  60. USENIX technical conferences.  He is coeditor with Jim Coplien of AT&T
  61. Bell Labs for a recent book on Pattern Languages of Program Design.
  62. Dr. Schmidt is the chief architect and implementor of the ACE C++ network 
  63. programming framework, which contains reusable components that perform 
  64. common communication software tasks such as event demultiplexing, event 
  65. handler dispatching, connection establishment, routing, dynamic configuration 
  66. of application services, and concurrency control.  In addition, Dr. Schmidt has 
  67. consulted with Ericsson/GE Mobile Communications, the Motorola IRIDIUM 
  68. Project, Kodak, and Siemens, developing distributed telecommunications 
  69. switch monitoring systems and concurrent networking software for distributed 
  70. medical imaging systems on Windows NT and UNIX multi-processor platforms
  71. using CORBA and C++.
  72.  
  73. SYSTEMS ENGINEERING OF COMPLEX SOFTWARE INTENSIVE
  74. SYSTEMS
  75. (April 22-25, 1996)
  76.  
  77. Software intensive systems are generally distinguished by their complex
  78. intellectual content, evolving and changing requirements, difficult
  79. technical and organizational interfaces, and high risk content.  Some
  80. systems are dominated more by integration issues than development. 
  81. This four-day course addresses the systems engineering of complex
  82. systems with these characteristics.  Both information systems and
  83. embedded systems are treated.
  84.  
  85. Lecturer:  Michael S. Deutsch, M.S. is Quality Manager for Hughes
  86. Information Technology Company's Earth-Space Environmental
  87. Systems where he is responsible for long range engineering
  88. methodology planning.  Deutsch is well-known internationally for his
  89. work in software quality methods and as the author of the textbooks
  90. "Software Verification and Validation: Realistic Project Approaches"
  91. and" Software Quality Engineering: A Total Technical and Management
  92. Approach."  His present work focusses on evolutionary life cycle
  93. processes and empirical studies of the software project management
  94. process.
  95.  
  96.  
  97. For more information (complete course descriptions, outlines,
  98. instructor bios, etc.) send your postal address or fax to:
  99.  
  100. Harvey Stern
  101. or Loretta Lindley
  102. U.C. Berkeley Extension/Southbay
  103. 800 El Camino Real Ste. 220
  104. Menlo Park, CA 94025
  105. Tel: (415) 323-8141
  106. Fax: (415) 323-1438
  107.